package com.hongyuan.sellfitness.data.http;

import com.hongyuan.sellfitness.data.MyBaseResponse;
import com.hongyuan.sellfitness.ui.find.beans.CircleBeans;
import com.hongyuan.sellfitness.ui.find.beans.CircleDetailBean;
import com.hongyuan.sellfitness.ui.find.beans.CirclePeopleBean;
import com.hongyuan.sellfitness.ui.find.beans.FindChildBean;
import com.hongyuan.sellfitness.ui.find.beans.FindChildTopBean;
import com.hongyuan.sellfitness.ui.find.beans.FindUserBeans;
import com.hongyuan.sellfitness.ui.find.beans.ItemCommentBean;
import com.hongyuan.sellfitness.ui.find.beans.PostCommentBean;
import com.hongyuan.sellfitness.ui.find.beans.PostDetailBean;
import com.hongyuan.sellfitness.ui.find.beans.SendPostBean;
import com.hongyuan.sellfitness.ui.home.beans.BannerBeans;
import com.hongyuan.sellfitness.ui.home.beans.BuyOrderBean;
import com.hongyuan.sellfitness.ui.home.beans.BuyLessonPriceBean;
import com.hongyuan.sellfitness.ui.home.beans.CardDetailsBean;
import com.hongyuan.sellfitness.ui.home.beans.CoachDeatilsBean;
import com.hongyuan.sellfitness.ui.home.beans.CoachIdleTimeBean;
import com.hongyuan.sellfitness.ui.home.beans.CoachLessonItemBean;
import com.hongyuan.sellfitness.ui.home.beans.CoachListBean;
import com.hongyuan.sellfitness.ui.home.beans.CoachidleTimeContentBean;
import com.hongyuan.sellfitness.ui.home.beans.CouponBean;
import com.hongyuan.sellfitness.ui.home.beans.GroupClassBean;
import com.hongyuan.sellfitness.ui.home.beans.GroupClassTopBean;
import com.hongyuan.sellfitness.ui.home.beans.GroupSiteBean;
import com.hongyuan.sellfitness.ui.home.beans.HomeMyCardsBean;
import com.hongyuan.sellfitness.ui.home.beans.MemberOsBean;
import com.hongyuan.sellfitness.ui.home.beans.MyMemberCardList;
import com.hongyuan.sellfitness.ui.home.beans.PhoneMessageTokenBean;
import com.hongyuan.sellfitness.ui.home.beans.PriviteLessonBean;
import com.hongyuan.sellfitness.ui.home.beans.QRScanResultBean;
import com.hongyuan.sellfitness.ui.home.beans.SalerBean;
import com.hongyuan.sellfitness.ui.home.beans.ShowQrBean;
import com.hongyuan.sellfitness.ui.home.beans.StoreCardBean;
import com.hongyuan.sellfitness.ui.home.beans.StoreGroupDetailBean;
import com.hongyuan.sellfitness.ui.home.beans.StoreInfoBean;
import com.hongyuan.sellfitness.ui.home.beans.StoreLessonDetailBean;
import com.hongyuan.sellfitness.ui.home.beans.StorePriviteLessonBean;
import com.hongyuan.sellfitness.ui.home.beans.CheckQrBean;
import com.hongyuan.sellfitness.ui.main.beans.AlipayBean;
import com.hongyuan.sellfitness.ui.main.beans.AuthorityBean;
import com.hongyuan.sellfitness.ui.main.beans.CheckVersionBeans;
import com.hongyuan.sellfitness.ui.main.beans.CoachImgBean;
import com.hongyuan.sellfitness.ui.main.beans.MemberLoginBean;
import com.hongyuan.sellfitness.ui.main.beans.MessageNumBeans;
import com.hongyuan.sellfitness.ui.main.beans.NoDataBean;
import com.hongyuan.sellfitness.ui.main.beans.ReturnImgsBean;
import com.hongyuan.sellfitness.ui.main.beans.ReturnMoreImgBean;
import com.hongyuan.sellfitness.ui.main.beans.TokenBean;
import com.hongyuan.sellfitness.ui.message.beans.MessageCommentaryBean;
import com.hongyuan.sellfitness.ui.message.beans.MessageFansBean;
import com.hongyuan.sellfitness.ui.message.beans.MessageLetterBean;
import com.hongyuan.sellfitness.ui.message.beans.MessagePraiseBean;
import com.hongyuan.sellfitness.ui.message.beans.MsgDetailBean;
import com.hongyuan.sellfitness.ui.message.beans.MsgPraiseDeatailBean;
import com.hongyuan.sellfitness.ui.person.beans.AddReservationLessonBean;
import com.hongyuan.sellfitness.ui.person.beans.CancelReservationBean;
import com.hongyuan.sellfitness.ui.person.beans.CouponHubBean;
import com.hongyuan.sellfitness.ui.person.beans.CouponHubTop;
import com.hongyuan.sellfitness.ui.person.beans.IsAttentionBean;
import com.hongyuan.sellfitness.ui.person.beans.KeFuBean;
import com.hongyuan.sellfitness.ui.person.beans.MInfoBean;
import com.hongyuan.sellfitness.ui.person.beans.MyCardDetailBean;
import com.hongyuan.sellfitness.ui.person.beans.MyCouponBeans;
import com.hongyuan.sellfitness.ui.person.beans.MyGroupBean;
import com.hongyuan.sellfitness.ui.person.beans.MyOrderDeatilBean;
import com.hongyuan.sellfitness.ui.person.beans.MyOrdersBean;
import com.hongyuan.sellfitness.ui.person.beans.MyReservationBean;
import com.hongyuan.sellfitness.ui.person.beans.PersonBean;
import com.hongyuan.sellfitness.ui.person.beans.ReservationLessonBean;
import com.hongyuan.sellfitness.ui.person.beans.UserInfoBean;
import com.hongyuan.sellfitness.wxapi.WecathPayBean;

import java.util.List;
import java.util.Map;
import io.reactivex.Observable;
import okhttp3.RequestBody;
import retrofit2.http.FieldMap;
import retrofit2.http.FormUrlEncoded;
import retrofit2.http.Multipart;
import retrofit2.http.POST;
import retrofit2.http.PartMap;

/**
 * Created by goldze on 2017/6/15.
 */

public interface MyApiService {

    @Multipart
    @POST("/api/index/upfile_oss")
    Observable<MyBaseResponse<ReturnImgsBean>> upfile_oss(@PartMap() Map<String, RequestBody> params);

    @Multipart
    @POST("/api/index/upfile_oss_more")
    Observable<MyBaseResponse<ReturnMoreImgBean>> upfile_oss_more(@PartMap() Map<String, RequestBody> params);

    @FormUrlEncoded
    @POST("/api/appsethome/get_img_list")
    Observable<MyBaseResponse<BannerBeans>> get_img_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/index/api_token")
    Observable<MyBaseResponse<TokenBean>> api_token(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/index/memberlogin")
    Observable<MyBaseResponse<MemberLoginBean>> memberlogin(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coachhome/get_plan_date")
    Observable<MyBaseResponse<List<GroupClassTopBean>>> get_plan_date(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/offlinestorea/get_course_super_list")
    Observable<MyBaseResponse<GroupClassBean>> get_course_super_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/get_my_course_privite_list")
    Observable<MyBaseResponse<PriviteLessonBean>> get_my_course_privite_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/get_member_index_info")
    Observable<MyBaseResponse<PersonBean>> get_member_index_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/Membersoft/get_member_os")
    Observable<MyBaseResponse<MemberOsBean>> get_member_os(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/offlinestorea/get_offline_store_info")
    Observable<MyBaseResponse<StoreInfoBean>> get_offline_store_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/offlinestorea/get_coach_list")
    Observable<MyBaseResponse<CoachListBean>> get_coach_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/cardmember/get_my_card_list")
    Observable<MyBaseResponse<MyMemberCardList>> get_my_card_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/offlinestorea/get_course_privite_list")
    Observable<MyBaseResponse<StorePriviteLessonBean>> get_course_privite_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursea/get_course_privite_info")
    Observable<MyBaseResponse<StoreLessonDetailBean>> get_course_privite_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/check_come_or_off_store")
    Observable<MyBaseResponse<CheckQrBean>> check_come_or_off_store(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/cardmember/get_come_card")
    Observable<MyBaseResponse<HomeMyCardsBean>> get_come_card(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/cardmember/show_code")
    Observable<MyBaseResponse<ShowQrBean>> show_code(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/cardmember/check_do_card")
    Observable<MyBaseResponse<QRScanResultBean>> check_do_card(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/get_course_super_info")
    Observable<MyBaseResponse<StoreGroupDetailBean>> get_course_super_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/cardhome/get_card_list")
    Observable<MyBaseResponse<StoreCardBean>> get_card_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/super_course_xy_qd")
    Observable<MyBaseResponse<NoDataBean>> super_course_xy_qd(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/cancel_course_super_order")
    Observable<MyBaseResponse<NoDataBean>> cancel_course_super_order(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/add_remind_cs")
    Observable<MyBaseResponse<NoDataBean>> add_remind_cs(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/del_remind_cs")
    Observable<MyBaseResponse<NoDataBean>> del_remind_cs(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/get_cs_number")
    Observable<MyBaseResponse<GroupSiteBean>> get_cs_number(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/sign_up_course_super")
    Observable<MyBaseResponse<NoDataBean>> sign_up_course_super(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/cardhome/get_card_info")
    Observable<MyBaseResponse<CardDetailsBean>> get_card_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coachhome/get_coach_index_info")
    Observable<MyBaseResponse<CoachDeatilsBean>> get_coach_index_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursea/get_coach_course_privite")
    Observable<MyBaseResponse<CoachLessonItemBean>> get_coach_course_privite(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coachhome/get_coach_last_kong_time")
    Observable<MyBaseResponse<CoachIdleTimeBean>> get_coach_last_kong_time(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coachmember/get_coach_timeplan_day_list")
    Observable<MyBaseResponse<List<CoachidleTimeContentBean>>> get_coach_timeplan_day_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/get_my_friends")
    Observable<MyBaseResponse<FindChildTopBean>> get_my_friends(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circlehome/get_circle_list")
    Observable<MyBaseResponse<FindChildBean>> get_circle_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/find_member_list")
    Observable<MyBaseResponse<FindUserBeans>> find_member_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circle/find_circle_list")
    Observable<MyBaseResponse<FindChildBean>> find_circle_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circlehome/get_circle_category_list")
    Observable<MyBaseResponse<CircleBeans>> get_circle_category_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circle/circle_member_index")
    Observable<MyBaseResponse<UserInfoBean>> circle_member_index(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circle/circle_other_member_index")
    Observable<MyBaseResponse<UserInfoBean>> circle_other_member_index(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circle/get_member_circle_list")
    Observable<MyBaseResponse<FindChildBean>> get_member_circle_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circle/get_other_member_circle_list")
    Observable<MyBaseResponse<FindChildBean>> get_other_member_circle_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circle/add_circle_praise")
    Observable<MyBaseResponse<NoDataBean>> add_circle_praise(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circle/cancel_circle_praise")
    Observable<MyBaseResponse<NoDataBean>> cancel_circle_praise(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/add_friend")
    Observable<MyBaseResponse<NoDataBean>> add_friend(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/get_gz_my")
    Observable<MyBaseResponse<FindChildTopBean>> get_gz_my(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/is_my_friend")
    Observable<MyBaseResponse<IsAttentionBean>> is_my_friend(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/update_member_head")
    Observable<MyBaseResponse<NoDataBean>> update_member_head(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/update_member_name")
    Observable<MyBaseResponse<NoDataBean>> update_member_name(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/update_member_sex")
    Observable<MyBaseResponse<NoDataBean>> update_member_sex(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/update_member_birth")
    Observable<MyBaseResponse<NoDataBean>> update_member_birth(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/update_m_info")
    Observable<MyBaseResponse<NoDataBean>> update_m_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/update_member_sign")
    Observable<MyBaseResponse<NoDataBean>> update_member_sign(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circlehome/get_circle_info")
    Observable<MyBaseResponse<PostDetailBean>> get_circle_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circlehome/get_circle_reviewList")
    Observable<MyBaseResponse<PostCommentBean>> get_circle_reviewList(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circle/add_circle_review")
    Observable<MyBaseResponse<ItemCommentBean>> add_circle_review(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circlehome/get_circle_category_info")
    Observable<MyBaseResponse<CircleDetailBean>> get_circle_category_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circlehome/get_circle_member_list")
    Observable<MyBaseResponse<CirclePeopleBean>> get_circle_member_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circle/add_circle")
    Observable<MyBaseResponse<SendPostBean>> add_circle(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/msgmember/get_msg_ct_list")
    Observable<MyBaseResponse<List<MessageLetterBean>>> get_msg_ct_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/msgmember/get_review_msg_list")
    Observable<MyBaseResponse<MessageCommentaryBean>> get_review_msg_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/msgmember/get_praise_msg_list")
    Observable<MyBaseResponse<MessagePraiseBean>> get_praise_msg_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/msgmember/get_friend_msg_list")
    Observable<MyBaseResponse<MessageFansBean>> get_friend_msg_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/msgmember/update_msg_read")
    Observable<MyBaseResponse<NoDataBean>> update_msg_read(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/msgmember/get_msg_list")
    Observable<MyBaseResponse<MsgDetailBean>> get_msg_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/circle/get_praise_list")
    Observable<MyBaseResponse<MsgPraiseDeatailBean>> get_praise_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/cardmember/get_my_card_info")
    Observable<MyBaseResponse<MyCardDetailBean>> get_my_card_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/get_price_by_num")
    Observable<MyBaseResponse<BuyLessonPriceBean>> get_price_by_num(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/couponmember/use_coupon_list")
    Observable<MyBaseResponse<CouponBean>> use_coupon_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/buy_privite_course")
    Observable<MyBaseResponse<BuyOrderBean>> buy_privite_course(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/get_course_privite_info")
    Observable<MyBaseResponse<ReservationLessonBean>> get_reservation_lesson_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/add_course_privite_appointment")
    Observable<MyBaseResponse<AddReservationLessonBean>> add_course_privite_appointment(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/get_member_appointment_course_privite_list")
    Observable<MyBaseResponse<MyReservationBean>> get_member_appointment_course_privite_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/privite_course_qd")
    Observable<MyBaseResponse<NoDataBean>> privite_course_qd(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/get_cancel_reason")
    Observable<MyBaseResponse<CancelReservationBean>> get_cancel_reason(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/cancel_course_privite_appointment_new")
    Observable<MyBaseResponse<NoDataBean>> cancel_course_privite_appointment_new(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coursemember/get_member_sign_up_course_super_list")
    Observable<MyBaseResponse<MyGroupBean>> get_member_sign_up_course_super_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/goodsmember/get_order_list")
    Observable<MyBaseResponse<MyOrdersBean>> get_order_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/goodsmember/cancle_order")
    Observable<MyBaseResponse<NoDataBean>> cancle_order(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/goodsmember/get_order_info")
    Observable<MyBaseResponse<MyOrderDeatilBean>> get_order_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/appindex/get_online_kf")
    Observable<MyBaseResponse<KeFuBean>> get_online_kf(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/couponmember/my_coupon_list")
    Observable<MyBaseResponse<MyCouponBeans>> my_coupon_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/couponindex/coupon_for_list")
    Observable<MyBaseResponse<List<CouponHubTop>>> coupon_for_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/couponindex/os_coupon_list")
    Observable<MyBaseResponse<CouponHubBean>> os_coupon_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/couponmember/get_coupon")
    Observable<MyBaseResponse<NoDataBean>> get_coupon(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/member/get_m_info")
    Observable<MyBaseResponse<MInfoBean>> get_m_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/salerindex/get_saler_list")
    Observable<MyBaseResponse<SalerBean>> get_saler_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/cardmember/add_card_order")
    Observable<MyBaseResponse<BuyOrderBean>> add_card_order(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/index/get_token")
    Observable<MyBaseResponse<PhoneMessageTokenBean>> get_token(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/index/send_regi_msg")
    Observable<MyBaseResponse<NoDataBean>> send_regi_msg(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/index/do_find_password")
    Observable<MyBaseResponse<NoDataBean>> do_find_password(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/index/memberlogin_dxm")
    Observable<MyBaseResponse<MemberLoginBean>> memberlogin_dxm(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/Membersoft/verify_role")
    Observable<MyBaseResponse<AuthorityBean>> verify_role(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/appsethome/check_app_version")
    Observable<MyBaseResponse<CheckVersionBeans>> check_app_version(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/msgmember/get_msg_unread_info")
    Observable<MyBaseResponse<MessageNumBeans>> get_msg_unread_info(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/payandroid/getPrePayOrder")
    Observable<MyBaseResponse<WecathPayBean>> getPrePayOrder(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/alipay/unifiedorder")
    Observable<MyBaseResponse<AlipayBean>> unifiedorder(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coachmember/get_coach_photo_list")
    Observable<MyBaseResponse<CoachImgBean>> get_coach_photo_list(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coachmember/del_photos")
    Observable<MyBaseResponse<NoDataBean>> del_photos(@FieldMap Map<String, String> params);

    @FormUrlEncoded
    @POST("/api/coachmember/add_coach_photo")
    Observable<MyBaseResponse<NoDataBean>> add_coach_photo(@FieldMap Map<String, String> params);


}
